package com.kakarote.bi.entity.VO;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.math.BigDecimal;

@ApiModel("员工业绩分析-发票统计分析")
@Getter
@Setter
public class BiTotalInvoiceVO implements Serializable {

    @ApiModelProperty("时间类型")
    private String type;

    @ApiModelProperty("发票金额")
    private BigDecimal invoiceMoney;

    @ApiModelProperty("回款金额")
    private BigDecimal receivablesMoney;

    @ApiModelProperty("开票未回款金额")
    private BigDecimal invoiceNoReceivables;

    @ApiModelProperty("回款未开票金额")
    private BigDecimal receivablesNoInvoice;

    @Override
    public String toString() {
        return "BiTotalInvoiceVO{" +
                "type='" + type + '\'' +
                ", invoiceMoney=" + invoiceMoney +
                ", receivablesMoney=" + receivablesMoney +
                ", invoiceNoReceivables=" + invoiceNoReceivables +
                ", receivablesNoInvoice=" + receivablesNoInvoice +
                '}';
    }
}
